iT邦幫忙

2023 iThome 鐵人賽

DAY 25
0
Mobile Development

Android Studio 30天進階學習系列 第 25

Android Studio 30天進階學習-DAY25_StudioBot的簡易操作說明與心得

  • 分享至 

  • xImage
  •  

今天來分享一下最近Google宣布的功能並在全球170個市場包含台灣推出的功能。

Android的開發者能夠在 Android Studio 中,以我們自己熟悉的語言向 Studio Bot 提出在程式開發時所遇到的相關問題並且可以獲得解答。

認識StudioBot機器人

版本

以下是目前可以使用Studio Bot的版本,主要為 Canary(金絲雀版本)

  • Android Studio XXXXX | 20XX.X.X Canary N

其他像是:

  • Android Studio XXXXX | 20XX.X.X Beta N
  • Android Studio XXXXX | 20XX.X.X Patch N

以上這類型的版本似乎都沒辦法新增StudioBot的功能。

其餘版本的View中尚無Stdio Bot的功能

  • Android Studio Giraffe | 2022.3.1 Patch 1
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370nqFkpCvBF3.png

步驟說明

  1. 安裝Canary版本的AndroidStudio_下載過往封存檔
  2. 如上述的網址中選擇自己所需要的版本的 Canary 版就好了,建議還是選擇最新版的Iguana
  3. 下載完成並解壓縮到自己指定的位置後開啟IDE
  4. 來到Settings的地方
  5. 點開Appearance & Behavior -> System Settings -> Data Sharing
  6. 開啟使用的問題傳送給Google的功能(可以不開啟這選項)
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370lV6hiWB0Ar.png
  7. 接著來到左上角的 Menu 選單點開
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370lA8kTW0Ysm.png
  8. 來到View之後向下拉取後依照下圖的路徑就能開啟Studio Bot了。
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370gDoZPpTCPM.png
  9. 接著會叫你登入Google帳號
  10. 登入之後就能使用 Stduio Bot

使用說明

目前所有的語言應該都可以進行詢問以及回答,但依我實際用下來的感覺,使用英文進行問題的回答會是最快得到答案的語言,使用繁體中文會轉比較久。

  • 一般詢問截圖
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370GrfN6eSoEK.png
  • 除了幫我們解答程式碼的問題以外,還會附上 來源文件 供給我們能夠進一步的了解。
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370O4G3yujDDR.png
  • 如昨天的問題中,我們也能直接詢問StudioBot,如下圖直接點擊 Ask Studio Bot
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370CQyBhGComY.png
  • 點擊之後會將問題附貼到StudioBot的輸入框中,之後我們只需要再按下送出就能得到問題的回覆答案了。
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370utE1YlRN25.png
  • 接著從問題的答覆中可以看到一個 Merge into Manifest 的按鈕,點下去之後就會將程式碼整合進Manifest中,之後就再依照個人的需求進行微調就能正常使用了。
    https://ithelp.ithome.com.tw/upload/images/20231005/20150370V9JqFLRCAf.png
  • Merge之後的程式碼,如圖所示這邊還需要將Merge進來的程式碼進行微調改動就可以執行了。
    • 微調改動前
      https://ithelp.ithome.com.tw/upload/images/20231005/20150370N1dNj7SRB1.png
    • 微調改動後
      https://ithelp.ithome.com.tw/upload/images/20231005/20150370DlRhH9H0mW.png

結論與心得

其他關於最新版本的改動似乎沒有特別的,除了StudioBot的功能以外也只有介面上的改動最大,整體介面變得更加好看,最上方的導覽條在不使用的情況下是縮減成一個menu的圖示,以及一個Project的名稱。

你也可以將這個當作 ChatGPT 進行詢問,但是功能對比 ChatGPT 來說 StudioBot特化程式設計的機器人,對於程式方面的問題會比 ChatGPT 更為優化,若有日常的問題還是問 ChatGPT 會比較好。

在得知 StudioBot 之後,對於詢問Android程式方面的問題上都是在 StudioBot 上詢問得更多,使用上也是十分便利,對於問題的答覆速度比ChatGPT快蠻多的。

以上是今天對於StudioBot的簡易操作說明與使用心得。/images/emoticon/emoticon33.gif


上一篇
Android Studio 30天進階學習-DAY24_Compose結合XML布局(AndroidView說明&跳轉)
下一篇
Android Studio 30天進階學習-DAY26_SpringBoot_IntelliJ Ultimate Edition學生方案申請流程&建立SpringBoot簡易Project
系列文
Android Studio 30天進階學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言